home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 May / EnigmA AMIGA RUN 18 (1997)(G.R. Edizioni)(IT)[!][issue 1997-05][EAR-CD II].iso / earcd / misc / emu / arosdev.lha / AROS / rom / devs / rawkeyconvert.c < prev   
C/C++ Source or Header  |  1997-01-27  |  1KB  |  63 lines

  1. /*
  2.     (C) 1995-96 AROS - The Amiga Replacement OS
  3.     $Id: rawkeyconvert.c,v 1.6 1997/01/27 00:39:37 ldp Exp $
  4.  
  5.     Desc: console.device function RawKeyConvert()
  6.     Lang: english
  7. */
  8. #include <exec/libraries.h>
  9. #include <devices/inputevent.h>
  10. #include <devices/keymap.h>
  11. #include <proto/console.h>
  12.  
  13. extern LONG intui_RawKeyConvert (struct InputEvent *, STRPTR, LONG,
  14.                 struct KeyMap *);
  15.  
  16. /*****************************************************************************
  17.  
  18.     NAME */
  19. #include <devices/inputevent.h>
  20. #include <devices/keymap.h>
  21. #include <proto/console.h>
  22.  
  23.     AROS_LH4(LONG, RawKeyConvert,
  24.  
  25. /*  SYNOPSIS */
  26.     AROS_LHA(struct InputEvent *, events, A0),
  27.     AROS_LHA(STRPTR             , buffer, A1),
  28.     AROS_LHA(LONG               , length, D1),
  29.     AROS_LHA(struct KeyMap     *, keyMap, A2),
  30.  
  31. /*  LOCATION */
  32.     struct Library *, ConsoleDevice, 8, Console)
  33.  
  34. /*  FUNCTION
  35.  
  36.     INPUTS
  37.  
  38.     RESULT
  39.  
  40.     NOTES
  41.  
  42.     EXAMPLE
  43.  
  44.     BUGS
  45.  
  46.     SEE ALSO
  47.  
  48.     INTERNALS
  49.  
  50.     HISTORY
  51.     29-10-95    digulla automatically created from
  52.  
  53.  
  54. *****************************************************************************/
  55. {
  56.     AROS_LIBFUNC_INIT
  57.     AROS_LIBBASE_EXT_DECL(struct Library *,ConsoleDevice)
  58.  
  59.     return intui_RawKeyConvert (events, buffer, length, keyMap);
  60.  
  61.     AROS_LIBFUNC_EXIT
  62. } /* RawKeyConvert */
  63.